package com.zst.amqp.entity;

/**
 * 消费者信息类
 * 使用了Consumer注解的方法，将会被扫描转换为ConsumerInfo对象
 * @author zst
 */
public class ConsumerInfo {
    /**
     * 消费者所在类
     */
    private Class consumerClass;
    /**
     * 使用Consumer注解的方法名
     */
    private String methodName;
    /**
     * 消费者监听的消息类型
     */
    private String msgType;

    public Class getConsumerClass() {
        return consumerClass;
    }

    public void setConsumerClass(Class consumerClass) {
        this.consumerClass = consumerClass;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public String getMsgType() {
        return msgType;
    }

    public void setMsgType(String msgType) {
        this.msgType = msgType;
    }
}
